const fs=require("fs");
const path=require("path");
process.stdout.write('请输入要创建的文件夹\n');
process.stdin.on('data', (e) => {  
    let d=e.toString();
    let i=d.indexOf('\r');
    let m=d.substring(0,5);
    let n=d.substring(0,6);
    let b=d.substring(6,i);
    let s=d.substring(7,i);
    var filePath;
    if(m=="mkdir"){
        fs.mkdirSync(b);
        console.log("文件目录创建成功！！");
        process.stdout.write('请输入要创建的文件\n');
    }
    else if(m=="touch"){
        filePath=path.join(__dirname,"/"+b);
        fs.writeFile(filePath,"hello node",function(err){
            if(err){
                console.log(err);
            }
            else{
                console.log("文件创建成功！！");
                process.stdout.write('请输入要删除的文件\n');
            }
        })
    }
    else{
        if(n=="delete"){
            var filePath1=path.join(__dirname,"/"+s);
            fs.unlinkSync(filePath1);
            console.log("文件已删除！！");
        }
    }
})

